html,body {
background:#fff;
font-family:"Trebuchet MS", Trebuchet, Tahoma, sans-serif;
text-align:left;
}

html,body,form,p,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,fieldset,input,blockquote,pre {
margin:0;
padding:0;
}

body {
margin-left:20px;
}

table {
width:100%;
}

td {
border:1px solid #ccc;
padding-left:5px;
}

tr.header {
background-color:#C6D9FF;
}

tr.green_header {
background-color:#CDFFC6;
}

em {
font-size:0.875em;
}

p {
padding-left:5px;
padding-right:5px;
}

a:link,a:visited,a:hover {
color:#407AEF;
}

.quick_links a {
margin-right:5px;
}

.before {
font-size:1em;
}

h1 {
font-size:1.5em;
}

.left {
float:left;
}

.clear {
clear:both;
}

.line {
border-bottom:1px dotted #333;
padding-left:5px;
padding-right:5px;
margin-bottom:5px;
line-height:10px;
}

.box {
background-color:#f1f1f1;
border:1px solid #85B2DA;
margin-right:20px;
padding:5px;
}

code {
margin-left:5px;
font-size:1.35em;
}

.mt10 {
margin-top:10px;
}

.mt20 {
margin-top:20px;
}